﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Register.Model;
namespace Register.IDAL
{
   public interface IOutpatientDAL
   { //获取患者就诊信息
       List<Model.RegisterInfo> GetPagedOutpatientInfo(int size, int pageIndex, string where);

       int GetOutpatientInfoCount(string where);
       //添加患者就诊信息
     int AddOutpatientInfo(Model.Outpatient patient);
       //检查患者是否已就诊
     bool Exists(string register_ID);
       //获取医生编号获取医生对应的门诊类型
     string GetOutpatientType(string doctorID);
       //查看就诊信息
     List<Model.Outpatient> GetOutpatientInfo(string outpatientID);
       //多条件查询
     List<Model.Outpatient> GetPagedSearchInfo(int size, int pageIndex, string where);

     int GetSearchCount(string where);
    }
}
